package com.xjgc.model.entity.general;


import java.sql.Date;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import java.sql.Time;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

/**
 * <p>
 * 
 * </p>
 *
 * @author 
 * @since 2019-11-22
 */
@Data
@TableName("zxj_zsdstr003")
public class ZxjZsdstr003 implements Serializable {

private static final long serialVersionUID=1L;

/**
 * 销售组织 
 */
@JsonProperty("VKORG")
@TableId(value = "\"VKORG\"")
private String vkorg;

/**
 * 销售订单号
 */
@JsonProperty("VBELN")
@TableField("\"VBELN\"")
private String vbeln;

/**
 * 生产单位
 */
@JsonProperty("VTEXT")
@TableField("\"VTEXT\"")
private String vtext;

/**
 * 销售组织描述 
 */
@JsonProperty("VTEXT1")
@TableField("\"VTEXT1\"")
private String vtext1;

/**
 * 产品组 
 */
@JsonProperty("SPART")
@TableField("\"SPART\"")
private String spart;

/**
 * 产品组描述 
 */
@JsonProperty("VTEXT2")
@TableField("\"VTEXT2\"")
private String vtext2;

/**
 * 需方合同号
 */
@JsonProperty("BSTKD_E")
@TableField("\"BSTKD_E\"")
private String bstkdE;

/**
 * 销售凭证类型 
 */
@JsonProperty("AUART")
@TableField("\"AUART\"")
private String auart;

/**
 * 回款方式文本
 */
@JsonProperty("HKFSWB")
@TableField("\"HKFSWB\"")
private String hkfswb;

/**
 * 请求交货日期
 */
@JsonProperty("VDATU")
@TableField("\"VDATU\"")
private Date vdatu;

/**
 * 行业
 */
@JsonProperty("BEZEI")
@TableField("\"BEZEI\"")
private String bezei;

/**
 * 省区
 */
@JsonProperty("BEZEI1")
@TableField("\"BEZEI1\"")
private String bezei1;

/**
 * 合同号 
 */
@JsonProperty("BSTKD")
@TableField("\"BSTKD\"")
private String bstkd;

/**
 * 售达方客户编号
 */
@JsonProperty("KUNNR1")
@TableField("\"KUNNR1\"")
private String kunnr1;

/**
 * 售达方客户名称 
 */
@JsonProperty("NAME1")
@TableField("\"NAME1\"")
private String name1;

/**
 * 付款方客户编号
 */
@JsonProperty("KUNNR")
@TableField("\"KUNNR\"")
private String kunnr;

/**
 * 付款方客户名称 
 */
@JsonProperty("NAME2")
@TableField("\"NAME2\"")
private String name2;

/**
 * 项目名称
 */
@JsonProperty("BNAME")
@TableField("\"BNAME\"")
private String bname;

/**
 * 回款负责人编号
 */
@JsonProperty("HKFZR")
@TableField("\"HKFZR\"")
private Long hkfzr;

/**
 * 回款负责人 
 */
@JsonProperty("ENAME")
@TableField("\"ENAME\"")
private String ename;

/**
 * 合同签订人编号
 */
@JsonProperty("HTQDR")
@TableField("\"HTQDR\"")
private Long htqdr;

/**
 * 合同签订人 
 */
@JsonProperty("ENAME1")
@TableField("\"ENAME1\"")
private String ename1;

/**
 * 合同金额
 */
@JsonProperty("HTJE")
@TableField("\"HTJE\"")
private String htje;

/**
 * 合同总金额 
 */
@JsonProperty("HTZJE_A1")
@TableField("\"HTZJE_A1\"")
private Double htzjeA1;

/**
 * 回款总金额 
 */
@JsonProperty("HKZJE")
@TableField("\"HKZJE\"")
private Double hkzje;

/**
 * 总回款 
 */
@JsonProperty("ZHK")
@TableField("\"ZHK\"")
private Double zhk;

/**
 * 回款比例
 */
@JsonProperty("HKBL")
@TableField("\"HKBL\"")
private String hkbl;

/**
 * 合同余额
 */
@JsonProperty("HTYE")
@TableField("\"HTYE\"")
private Double htye;

/**
 * 已发货金额 
 */
@JsonProperty("YFHJE")
@TableField("\"YFHJE\"")
private Double yfhje;

/**
 * 到期应回总额
 */
@JsonProperty("DQYHZE")
@TableField("\"DQYHZE\"")
private Double dqyhze;

/**
 * 逾期总额
 */
@JsonProperty("YQZE")
@TableField("\"YQZE\"")
private Double yqze;

/**
 * 订货日期
 */
@JsonProperty("ERDAT")
@TableField("\"ERDAT\"")
private Date erdat;

/**
 * 预付款比例 
 */
@JsonProperty("YFKBL")
@TableField("\"YFKBL\"")
private String yfkbl;

/**
 * 预付款 
 */
@JsonProperty("YFK")
@TableField("\"YFK\"")
private Double yfk;

/**
 * 预付款到期时间 
 */
@JsonProperty("YFKDQSJ")
@TableField("\"YFKDQSJ\"")
private Date yfkdqsj;

/**
 * 预付款逾期金额
 */
@JsonProperty("YFKYQJE")
@TableField("\"YFKYQJE\"")
private Double yfkyqje;

/**
 * 预付款逾期时间
 */
@JsonProperty("YFKYQSJ")
@TableField("\"YFKYQSJ\"")
private String yfkyqsj;

/**
 * 到货款比例
 */
@JsonProperty("DHKBL")
@TableField("\"DHKBL\"")
private String dhkbl;

/**
 * 进度款 
 */
@JsonProperty("JDK")
@TableField("\"JDK\"")
private Double jdk;

/**
 * 进度日期
 */
@JsonProperty("JDRQ")
@TableField("\"JDRQ\"")
private Date jdrq;

/**
 * 进度款到期时间 
 */
@JsonProperty("JDDQSJ")
@TableField("\"JDDQSJ\"")
private Date jddqsj;

/**
 * 进度款逾期金额
 */
@JsonProperty("JDYQJE")
@TableField("\"JDYQJE\"")
private Double jdyqje;

/**
 * 进度款逾期时间
 */
@JsonProperty("JDYQSJ")
@TableField("\"JDYQSJ\"")
private String jdyqsj;

/**
 * 进度款比例 
 */
@JsonProperty("JDBL")
@TableField("\"JDBL\"")
private String jdbl;

/**
 * 到货款 
 */
@JsonProperty("DHK")
@TableField("\"DHK\"")
private Double dhk;

/**
 * 发货时间
 */
@JsonProperty("FHSJ")
@TableField("\"FHSJ\"")
private Date fhsj;

/**
 * 到货款逾期金额
 */
@JsonProperty("DHKYQJE")
@TableField("\"DHKYQJE\"")
private Double dhkyqje;

/**
 * 到货款到期时间 
 */
@JsonProperty("DHKDQSJ")
@TableField("\"DHKDQSJ\"")
private String dhkdqsj;

/**
 * 到货款逾期时间
 */
@JsonProperty("DHKYQSJ")
@TableField("\"DHKYQSJ\"")
private String dhkyqsj;

/**
 * 运行款比例 
 */
@JsonProperty("YXKBL")
@TableField("\"YXKBL\"")
private String yxkbl;

/**
 * 运行款 
 */
@JsonProperty("YXK")
@TableField("\"YXK\"")
private Double yxk;

/**
 * 投运时间
 */
@JsonProperty("ZDAT_TY")
@TableField("\"ZDAT_TY\"")
private Date zdatTy;

/**
 * 运行款逾期金额
 */
@JsonProperty("YXKYQJE")
@TableField("\"YXKYQJE\"")
private Double yxkyqje;

/**
 * 投运款到期时间 
 */
@JsonProperty("TYKDQSJ")
@TableField("\"TYKDQSJ\"")
private Date tykdqsj;

/**
 * 运行款逾期时间
 */
@JsonProperty("YXKYQSJ")
@TableField("\"YXKYQSJ\"")
private String yxkyqsj;

/**
 * 质保款比例 
 */
@JsonProperty("ZBKBL")
@TableField("\"ZBKBL\"")
private String zbkbl;

/**
 * 质保款
 */
@JsonProperty("ZBK")
@TableField("\"ZBK\"")
private Double zbk;

/**
 * 质保日期
 */
@JsonProperty("ZBRQ")
@TableField("\"ZBRQ\"")
private Date zbrq;

/**
 * 质保款逾期金额
 */
@JsonProperty("ZBKYQJE")
@TableField("\"ZBKYQJE\"")
private Double zbkyqje;

/**
 * 质保款逾期时间
 */
@JsonProperty("ZBKYQSJ")
@TableField("\"ZBKYQSJ\"")
private String zbkyqsj;

/**
 * 增值税发票开具款
 */
@JsonProperty("ZZSFPKJ")
@TableField("\"ZZSFPKJ\"")
private Double zzsfpkj;

/**
 * 开票应收金额 
 */
@JsonProperty("KPKYQJE")
@TableField("\"KPKYQJE\"")
private Double kpkyqje;

/**
 * 开票账龄 
 */
@JsonProperty("KPKYQSJ")
@TableField("\"KPKYQSJ\"")
private String kpkyqsj;

/**
 * 最后一次回款日期 
 */
@JsonProperty("ZHHKRQ")
@TableField("\"ZHHKRQ\"")
private Date zhhkrq;

/**
 * 开票日期 
 */
@JsonProperty("KPRQ")
@TableField("\"KPRQ\"")
private Date kprq;

/**
 * 开票金额 
 */
@JsonProperty("KPJE")
@TableField("\"KPJE\"")
private Double kpje;

/**
 * 欠款原因分类
 */
@JsonProperty("ZQKYY_T")
@TableField("\"ZQKYY_T\"")
private String zqkyyT;

/**
 * 欠款原因描述
 */
@JsonProperty("QKYY")
@TableField("\"QKYY\"")
private String qkyy;

/**
 * 物资唯一码 
 */
@JsonProperty("ZWZWYM")
@TableField("\"ZWZWYM\"")
private String zwzwym;

/**
 * 备注
 */
@JsonProperty("TEXT")
@TableField("\"TEXT\"")
private String text;

/**
 * 付款说明
 */
@JsonProperty("FKSM")
@TableField("\"FKSM\"")
private String fksm;

/**
 * 数据存储日期
 */
@JsonProperty("CDATE")
@TableField("\"CDATE\"")
private Date cdate;

/**
 * 回款方式说明
 */
@JsonProperty("HKFSSM")
@TableField("\"HKFSSM\"")
private String hkfssm;

/**
 * 订单原因
 */
@JsonProperty("TVAUT")
@TableField("\"TVAUT\"")
private String tvaut;

/**
 * 采购单编号补充
 */
@JsonProperty("BSTZD")
@TableField("\"BSTZD\"")
private String bstzd;

/**
 * 预付款到期金额 
 */
@JsonProperty("YFKYSJE")
@TableField("\"YFKYSJE\"")
private Double yfkysje;

/**
 * 进度款到期金额 
 */
@JsonProperty("JDYSJE")
@TableField("\"JDYSJE\"")
private Double jdysje;

/**
 * 到货款到期金额 
 */
@JsonProperty("DHKYSJE")
@TableField("\"DHKYSJE\"")
private Double dhkysje;

/**
 * 运行款到期金额 
 */
@JsonProperty("YXKYSJE")
@TableField("\"YXKYSJE\"")
private Double yxkysje;

/**
 * 质保款到期金额 
 */
@JsonProperty("ZBKYSJE")
@TableField("\"ZBKYSJE\"")
private Double zbkysje;

/**
 * 预付款逾期日期
 */
@JsonProperty("YFKYQRQ")
@TableField("\"YFKYQRQ\"")
private Date yfkyqrq;

/**
 * 进度款逾期日期
 */
@JsonProperty("JDKYQRQ")
@TableField("\"JDKYQRQ\"")
private Date jdkyqrq;

/**
 * 到货款逾期日期
 */
@JsonProperty("DHKYQRQ")
@TableField("\"DHKYQRQ\"")
private Date dhkyqrq;

/**
 * 运行款逾期日期
 */
@JsonProperty("YXKYQRQ")
@TableField("\"YXKYQRQ\"")
private Date yxkyqrq;

/**
 * 质保款逾期日期
 */
@JsonProperty("ZBKYQRQ")
@TableField("\"ZBKYQRQ\"")
private Date zbkyqrq;

/**
 * 日期
 */
@JsonProperty("DATUM")
@TableField("\"DATUM\"")
private Date datum;

/**
 * 	时间
 */
@JsonProperty("UZEIT")
@TableField("\"UZEIT\"")
private Time uzeit;
}
